large swelling - German English Dictionary